royal suite - Alemán Inglés Diccionario